﻿.login
{
	background-color: #efe7cf;
	color: #666666;
	border-bottom: solid 1px #bfb8af;
	border-left: solid 1px #bfb8af;
	border-top: solid 1px #bfb8af;
	text-align: center;
	font-size: 12px;
	margin: 0;
	padding: 5px;
	font-family: Tahoma;
	width: 70%;
}

.mainContainer
{
	background-color: #ffffff;
	
}

.user
{
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	width: 20%
}

.leftSide
{
    width: 10%;
    border-right-style: groove;
    border-right-width: 1px;
    border-right-color: #0064FF;
    background-image:url(side_background.jpg);
    background-repeat:repeat-y;
}
.rightSide
{
    width: 10%;
    border-right-style: groove;
    border-right-width: 1px;
    border-right-color: #0064FF;
    
}

.header
{
	text-align: left;
	background-image: url(footer_background.jpg);	
	background-repeat: repeat-x;
}
.footer
{
	text-align: center;
	background-image: url(footer_background.jpg);	
	background-repeat: repeat-x;
}
/* Gridview*/
.divGrid
{
	border-style: solid;
	border-width: 1px;
	border-color: #6699cc ;
	overflow:scroll;
}
/*#4d4d4d*/


.CustomGrid
{
	table-layout: fixed;
	width:902px;
	cursor: pointer;
}

.GridRowSelect
{
	background-color: #4B4B4B;
	cursor: pointer;
}

.GridRowHover
{
	background-color: #FFFFE1;
	cursor: pointer;
}

.GridPager span
{
	border: 1px solid #787878;
	background-color: #434345;
	font-size: 12px;
	padding: 4px;
	color: #B4B4B4;
} 

.GridPager td
{
      padding-left: 2px;      
      padding-right: 2px;
      padding-top:5px;
      padding-bottom:5px;    
}

.GridHeader
{
	margin: 0px;
	border: 1px solid #4D4D4D;
	background-position: left top;
	font-family: Tahoma;
	letter-spacing:1pt;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 3px 6px 3px 6px;
	/*background-image: url('../Images/Header_Grid.png' );
	background-repeat: repeat-x;*/
	background-color:#507CD1 ;	
	/*overflow:hidden; */
	overflow:visible; 
	white-space: -moz-pre-wrap !important;
	

	
}
/* #4B4B4B -- #6699cc */
.GridHeader A
{
	font-family: Tahoma;
	letter-spacing:1pt;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color:#FFFFFF;	
	text-align: center;
	vertical-align: middle;
}

.GridLine
{
	border: .25px solid #3366CC;	
}

.GridItem1
{
	border: 1px solid #CCCCCC;
	text-align: left;
	vertical-align: middle;
	padding: 4px 6px 4px 6px;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	word-wrap: break-word;	
	text-overflow:ellipsis;
	/*overflow:hidden; */
	overflow:visible; 
	white-space:nowrap; 
}

.GridItem2
{
	border: 1px solid #CCCCCC;
	text-align: left;
	vertical-align: middle;
	padding: 4px 6px 4px 6px;
	font-family: Verdana;
	font-size: 8pt;
	color:Blue;	
	font-weight:bold;
	font-style:italic;
	font-variant: normal;
	text-transform: none;
	word-wrap: break-word;	
	text-overflow:ellipsis;
	overflow:visible; 
	white-space:nowrap; 
}
div#customGridDiv 
{
	overflow: scroll;
	position: relative;
}

div#customGridDiv th
{
	top: expression(document.getElementById("customGridDiv").scrollTop-2);
	left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
	position: relative;
	z-index: 20;
}

.GridPagePreviousInactive
{
    background-position: center center;
    background-image: url('../Images/PaginPreInactive.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
}

.GridPagePreviousActive
{
	background-position: center center;
	background-image: url('../Images/PaginPre.gif');
	text-decoration: none;
	border-width: 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.GridPageNextInactive
{
    background-position: center center;
    background-image: url('../Images/PaginNextInactive.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
}

.GridPageNextActive
{
    background-position: center center;
    background-image: url('../Images/PaginNext.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.GridPageFirstInactive
{
    background-position: center center;
    background-image: url('../Images/PaginFirstInactive.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
	height: 22px;
}

.GridPageFirstActive
{
    background-position: center center;
    background-image: url('../Images/PaginFirst.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.GridPageLastInactive
{
    background-position: center center;
    background-image: url('../Images/PaginLastInactive.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
}

.GridPageLastActive
{
    background-position: center center;
    background-image: url('../Images/PaginLast.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.Export
{
	background-position: center center;
    background-image: url('../Images/export.gif');
    text-decoration:none;
    border-width:0px;
    background-repeat: no-repeat;
    cursor: pointer;
}
/* Fix IE8*/
.IE8Fix 
   { 
            z-index: 1000;          
	        border-bottom-color:White;
	        border-left-color:White;
	        border-right-color:White;
   }
.span
{   color: #0066FF;
    font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma, Verdana,   Arial, Helvetica, sans-serif; 
}
.spantitle
{   color: #0066FF;
    font-weight: bold;
	font-size: 12pt;
	font-family: Tahoma, Verdana,   Arial, Helvetica, sans-serif; 
}
.invisibleColumnOnGridView
{
	display:none;
	width:0px;
}
.ddl
{
	font-family:Courier New, Courier, Monospace;
}
.title
{
	font-family: 'Times New Roman' , Times, serif;
    text-align:left;
    color: #0066FF;     
    font-weight:bold;
    font-size:22px;
    width: 40%
}
.promptText
{
	font-family: 'Times New Roman' , Times, serif;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	width: 15%;
}